rapid transit – English–Italiano translations

🇬🇧 en it 🇮🇹

rapid transit noun

  • commuter rail system
metropolitana
Wiktionary Links